package com.ticketbooking.service;

import com.ticketbooking.entity.UserInfEntity;

import java.util.List;

public interface IUserInfDao {
    /**
     * 根据用户id来获取用户信息
     * @param userid 用户帐号
     * @return 用户详细信息
     */
    UserInfEntity getUserInfById(String userid);

    /**
     * 根据用户名来获取用户信息
     * @param username 用户名
     * @return 用户详细信息
     */
    UserInfEntity getUserInfByUsername(String username);

    /**
     * 获得所有用户信息
     * @return 用户信息列表
     */
    List getAllUserInf();
    /**
     * 向数据库增加用户信息
     *
     */
    void addAllUserInf(UserInfEntity userinf);
}
